package gov.pbc.nn.kjgl.fxq.riskAssess.entity;

import gov.pbc.nn.core.entity.BaseEntity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.bstek.dorado.annotation.PropertyDef;

/**
 * 任务管理业务中的任务实体
 * 
 * @author Administrator
 * 
 */
@Entity
@Table(name = "T_FXQ_RISK_ASSESS_INDEX_ENTTIY")
public class RiskAssessIndexEntity extends BaseEntity {

	private static final long serialVersionUID = -7157848560756067290L;

	@Column(name = "TEMPLATE_ID_", length = 60)
	@PropertyDef(label = "模板ID")
	private String templateId;	
	
	@Column(name = "INDEX_TYPE_", length = 200)
	@PropertyDef(label = "指标类别",description = "一级指标、二级指标")
	private String indexType;
	
	@Column(name = "SYSTEM_CODE_", length = 200)
	@PropertyDef(label = "体系指标编号")
	private String systemCode;
	
	@Column(name = "SYSTEM_NAME_", length = 200)
	@PropertyDef(label = "体系指标名称")
	private String systemName;
	
	@Column(name = "LEVEL1_CODE_", length = 200)
	@PropertyDef(label = "一级指标编号")
	private String level1Code;
	
	@Column(name = "LEVEL1_CONTENT_", length = 200)
	@PropertyDef(label = "一级指标内容")
	private String level1Content;
	
	@Column(name = "LEVEL2_CODE_", length = 200)
	@PropertyDef(label = "二级指标编号")
	private String level2Code;
	
	@Column(name = "LEVEL2_CONTENT_", length = 200)
	@PropertyDef(label = "二级指标内容")
	private String level2Content;
	
	@Column(name = "SCORE_")
	@PropertyDef(label = "满分分值")
	private int score;
	
	@Column(name = "SCORE_STANDARD_", length = 520)
	@PropertyDef(label = "评分标准")
	private String scoreStandard;
	
	@Column(name = "REMARK_", length = 520)
	@PropertyDef(label = "简要描述")
	private String remark;
	
	public String getTemplateId() {
		return templateId;
	}

	public void setTemplateId(String templateId) {
		this.templateId = templateId;
	}

	public String getIndexType() {
		return indexType;
	}

	public void setIndexType(String indexType) {
		this.indexType = indexType;
	}

	public String getSystemCode() {
		return systemCode;
	}

	public void setSystemCode(String systemCode) {
		this.systemCode = systemCode;
	}

	public String getSystemName() {
		return systemName;
	}

	public void setSystemName(String systemName) {
		this.systemName = systemName;
	}

	public String getLevel1Code() {
		return level1Code;
	}

	public void setLevel1Code(String level1Code) {
		this.level1Code = level1Code;
	}

	public String getLevel1Content() {
		return level1Content;
	}

	public void setLevel1Content(String level1Content) {
		this.level1Content = level1Content;
	}

	public String getLevel2Code() {
		return level2Code;
	}

	public void setLevel2Code(String level2Code) {
		this.level2Code = level2Code;
	}

	public String getLevel2Content() {
		return level2Content;
	}

	public void setLevel2Content(String level2Content) {
		this.level2Content = level2Content;
	}

	public int getScore() {
		return score;
	}

	public void setScore(int score) {
		this.score = score;
	}

	public String getScoreStandard() {
		return scoreStandard;
	}

	public void setScoreStandard(String scoreStandard) {
		this.scoreStandard = scoreStandard;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
}
